使用 CLI 為 iSCSI 配置 VLAN ID
您可以使用指令行介面 (CLI) 透過多種方式配置節點埠 IP 位址的虛擬區域網路 (VLAN) ID。
開始之前
程序
- 如果要將 VLAN ID 連同埠 IPv4 位址配置給指定的乙太網路埠,請使用
cfgportip 指令中的 -vlan 參數,如下列指令行介面 (CLI) 指令所示:
cfgportip -node node_name | node_id -ip ipv4addr -gw ipv4gw -mask subnet_mask -vlan vlan_id port_id其中,node_name | node_id 指定要配置的節點的名稱或 ID,ipv4addr 是乙太網路埠的 IPv4 位址,ipv4gw 是 IPv4 閘道 IP 位址,subnet_mask 是 IPv4 子網路遮罩,port_id 指定乙太網路埠 ID。-vlan 參數會將虛擬區域網路 (VLAN) ID 設為 vlan_id 變數指定的值。可以是 0 到 4095 的數字。如果要檢視這項配置,請使用 lsportip 指令。
- 如果要配置 VLAN ID 及埠 IPv6 位址,請輸入下列指令:
cfgportip -node node_name | node_id -ip_6 ipv6addr -gw_6 ipv6gw -prefix_6 prefix -vlan_6 vlan_id |-novaln_6 port_id其中,node_name | node_id 指定要配置的節點的名稱或 ID,ipv6addr 是乙太網路埠的 IPv6 位址,ipv6gw 是 IPv6 閘道 IP 位址,subnet_mask 是 IPv6 子網路遮罩,port_id 指定乙太網路埠 ID。-vlan_6 參數會將 VLAN ID 設為 vlan_id 指定的值。如果要檢視這項配置,請使用 lsportip 指令。
- 如果要針對已配置了 IPv4 位址的埠,配置 VLAN ID,或者將 VLAN ID 變更為新值,請輸入下列指令:
cfgportip -node node_name | node_id -vlan vlan_id port_id其中,node_name | node_id 指定在其上進行這些更改的節點的名稱或 ID,port_id 指定已經配置的乙太網路埠 ID。-vlan 參數會設定或變更埠上 IPv4 位址的 VLAN ID。註:如果您要變更與特定乙太網路埠相關聯的 IPv4 IP 位址,但未指定新的 VLAN ID,則新的(已修改)IP 位址會繼承先前 IPv4 IP 位址的現有 VLAN ID 設定。
- 如果要針對已配置了 IPv6 位址的埠,配置 VLAN ID,請輸入下列指令:
cfgportip -node node_name | node_id -vlan_6 vlan_id port_id其中,node_name | node_id 指定在其上進行這些更改的節點的名稱或 ID,port_id 指定已經配置的乙太網路埠 ID。-vlan_6 參數會設定或變更埠上 IPv6 位址的 VLAN ID。註:如果您要變更與特定乙太網路埠相關聯的 IPv6 IP 位址,但未指定新的 VLAN ID,則新的(已修改)IP 位址會繼承先前 IPv6 IP 位址的現有 VLAN ID 設定。
- 如果要針對使用 IPv4 位址的失效接手埠,配置 VLAN ID,請輸入下列指令:
cfgportip -node node_name | node_id -ip ipv4addr -gw ipv4gw -mask subnet_mask -failover -vlan vlan_id | -novlan port_id當同時包含 -vlan 參數與 -failover 參數,-vlan 參數會與夥伴節點的 IPv4 位址產生關聯。如果指定的節點是 I/O 群組中唯一的線上節點,則會由該節點來配置和提供 IP 位址和 VLAN ID。當 I/O 群組中的另一個節點回到線上時,則由該節點提供失效接手 IP 位址和 VLAN ID。
- 如果要針對使用 IPv6 位址的失效接手埠,配置 VLAN ID,請輸入下列指令:
cfgportip -node node_name | node_id -ip_6 ipv6addr -gw_6 ipv6gw -prefix_6 prefix -failover -vlan_6 vlan_id | -novlan_6 port_id當同時包含 -vlan 參數與 -failover 參數時,-vlan 參數會與夥伴節點的 IPv6 位址產生關聯。如果指定的節點是 I/O 群組中唯一的線上節點,則會由該節點來配置和提供 IP 位址和 VLAN ID。當 I/O 群組中的另一個節點回到線上時,則由該節點提供失效接手 IP 位址和 VLAN ID。
- 如果只想移除配置了現有 IPv4 位址之埠上的 VLAN ID,請輸入下列指令:
cfgportip -node node_name | node_id -novlan port_id其中,node_name | node_id 指定在其上進行這些更改的節點的名稱或 ID,port_id 指定在其上進行此更改的乙太網路埠 ID。
-novlan 參數會停用乙太網路埠 IPv4 位址的 VLAN 標記,這表示此 VLAN 標籤與該埠沒有關聯。
- 如果只想移除配置了現有 IPv6 位址之埠上的 VLAN ID,請輸入下列指令:
cfgportip -node node_name | node_id -novlan_6 port_id其中,node_name | node_id 指定在其上進行這些更改的節點的名稱或 ID,port_id 指定在其上進行此更改的乙太網路埠 ID。
-novlan_6 參數會停用乙太網路埠 IPv6 位址的 VLAN 標記,這表示此 VLAN 標籤與該埠沒有關聯。
註: 以下任意兩個參數都不能一起使用:-vlan、-vlan_6、-novlan 或 -novlan_6。 - 如果要將 VLAN ID 和 IPv4 位址從節點上的乙太網路埠移除,請輸入下列指令:
rmportip -node node_name | node_id port_id其中,node_name | node_id 指定包含要從中移除 IP 位址的乙太網路埠的節點的名稱或 ID,port_id 指定乙太網路埠 ID。
- 如果要將 VLAN ID 和 IPv6 位址從節點上的乙太網路埠移除,請輸入下列指令:
rmportip -ip_6 -node node_name | node_id port_id其中,node_name | node_id 指定包含要從中移除 IP 位址的乙太網路埠的節點的名稱或 ID,port_id 指定乙太網路埠 ID。